﻿using MotorLibrary.Model;
using MotorLibrary.Repository.DTO;

namespace MotorLibrary.Repository.Converter
{
    public class TipoConverter: ITipoConverter
    {
        public Tipo DtoToEntity(TipoDTO dto)
        {
            Tipo resultado;

            if (dto == null)
            {
                resultado = null;
            }
            else
            {
                resultado = new Tipo();

                resultado.ID = dto.ID;
                resultado.Nombre = dto.Nombre;
            }

            return resultado;
        }

        public TipoDTO EntityToDto(Tipo entity)
        {
            TipoDTO resultado;

            if (entity == null)
            {
                resultado = null;
            }
            else
            {
                resultado = new TipoDTO();

                resultado.ID = entity.ID;
                resultado.Nombre = entity.Nombre;
            }

            return resultado;
        }
    }
}
